home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20021006-20030409 / 000158_fdc@columbia.edu_Thu Dec 5 16:54:38 EST 2002.msg < prev    next >
Text File  |  2020-01-01  |  3KB  |  77 lines

  1. Article: 13939 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!news.columbia.edu!news-not-for-mail
  3. From: fdc@columbia.edu (Frank da Cruz)
  4. Newsgroups: comp.protocols.kermit.misc
  5. Subject: Re: Help with stdout and stderr for kermit95
  6. Date: 5 Dec 2002 16:54:30 -0500
  7. Organization: Columbia University
  8. Lines: 60
  9. Message-ID: <asohum$d8j$1@watsol.cc.columbia.edu>
  10. References: <aso6v9$kr9$1@cpimail.cpicorp.com> <aso8ff$1t3$1@cpimail.cpicorp.com> <aso9fh$2m5$1@watsol.cc.columbia.edu> <asogrg$sdk$1@cpimail.cpicorp.com>
  11. NNTP-Posting-Host: watsol.cc.columbia.edu
  12. X-Trace: newsmaster.cc.columbia.edu 1039125271 10389 128.59.39.139 (5 Dec 2002 21:54:31 GMT)
  13. X-Complaints-To: postmaster@columbia.edu
  14. NNTP-Posting-Date: 5 Dec 2002 21:54:31 GMT
  15. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:13939
  16.  
  17. In article <asogrg$sdk$1@cpimail.cpicorp.com>,
  18. Derek Chen-Becker  <dbecker@cpicorp.com> wrote:
  19. : Frank da Cruz wrote:
  20. : > As for searching the \&@[] array, it might be better to explain what your
  21. : > goal is and we can suggest ways of achieving it.
  22. : > 
  23. : I appreciate your help on this. Basically, I'm written a hotfolder 
  24. : script using kermit. The client is a windows machine and the server is a 
  25. : unix box running IKSD out of inetd. The script takes a command line 
  26. : argument of a configuration file that it reads to determine the remote 
  27. : server, username, password, and the location of various folders used for 
  28. : the transfer. I originally developed the script on a unix box, so I 
  29. : didn't need to specify the "-# 64" arg to get output on stdout, so I 
  30. : figured for k95 I just need to shift my index in \&@ over by two.
  31. :
  32. You might first try putting "-# 64" at the end.
  33.  
  34. : Is there a better way to get command line arguments?
  35. No.
  36.  
  37. : On a not completely unrelated note, I was hoping to put purge 
  38. : functionality into the hotfolder script. If a file can't be sent for 
  39. : more that 24 hours, I would like to move it from the hot folder to a 
  40. : "failed" folder. Is there a way in kermit to get a listing of files in a 
  41. : way that I could determine which files are older than "x" hours?  The 
  42. : directory command doesn't have time specifiers...
  43. :
  44. DIRECTORY /BEFORE:-24:00
  45.  
  46. See:
  47.  
  48.   http://www.columbia.edu/kermit/ckermit80.html#x8.13
  49.  
  50. about new date-time features in C-Kermit 8.0 / K95 2.0, especially:
  51.  
  52.   http://www.columbia.edu/kermit/ckermit80.html#x8.13.4
  53.  
  54. about delta time notation.
  55.  
  56. To get the names of the files that are older than 24 hours into an
  57. array, \&a[], do:
  58.  
  59.   directory /before:-24:00 /array:&a
  60.  
  61. : ...and I couldn't find a 
  62. : function that would give me a file's last modified time based on a 
  63. : filename.
  64. :
  65. The function is \fdate(filename).  It probably wasn't obvious from its
  66. name.  But in general, you can use SHOW FUNCTIONS to list the names of
  67. all the functions, and HELP FUNCTION <name> to describe any given function.
  68.  
  69. : I would really like to keep it inside the kermit script to 
  70. : simplify the external scheduling program.
  71. Don't assume that any particular thing you want to do can't be done in
  72. the Kermit script :-)  If it's not obvious, ask here.
  73.  
  74. - Frank
  75.